<?php
/**
 * 首页幻灯片管理控制器
 */
class SlideController extends IsLoginController{
	
	public function index(){
		if(IS_POST){
			 $dir='/upload/slide'; //定义幻灯片图片存放路径
			for($i=0;$i<=10;$i++){  //循环组合数据
				foreach($_POST["SOLIDE_IMG_URL".$i] as $k =>$v){
					$data[$i][$k]['SOLIDE_IMG_URL']     =$v;
					$data[$i][$k]['SOLIDE_URL']         =$_POST["SOLIDE_URL".$i][$k];
					$data[$i][$k]['SOLIDE_DESCRIPT']  =$_POST["SOLIDE_DESCRIPT".$i][$k];
					$data[$i][$k]['SOLIDE_IMG_BGCOLOR']  =$_POST["SOLIDE_IMG_BGCOLOR".$i][$k];
					$data[$i][0]['SOLIDE_TITLE']  =$_POST["SOLIDE_TITLE".$i][0];
					//上传处理
					if($_FILES["SOLIDE_UP_IMG_URL".$i]['tmp_name'][$k] != ''){
						is_dir($dir) || mkdir($dir, 0777, true);
						$name = $_FILES["SOLIDE_UP_IMG_URL".$i]['name'][$k];
						$temp = $_FILES["SOLIDE_UP_IMG_URL".$i]['tmp_name'][$k];
						$type = ltrim(strrchr($name, '.'),'.');
						$fullPath = $dir . '/' . date ('ymd_') . mt_rand(0, 99999) . '.' . $type;
						move_uploaded_file($temp, $fullPath);
						$data[$i][$k]['SOLIDE_IMG_URL'] =$fullPath;			
					}

	}

}

			//输出写入配置项
			$data = var_export($data,true);
			$str = <<<str
<?php
if (!defined("HDPHP_PATH"))exit('No direct script access allowed');
return array(
'SOLIDE_CONFIG' =>
 {$data}


)

?>
str;
			file_put_contents(APP_CONFIG_PATH.'/slideconfig.php', $str);
			$this->success('编辑成功');
		}
		//调用数据 分配视图
		$slide = C('SOLIDE_CONFIG');
		$this->assign('slide',$slide);
		$this->display();
	}
}
